population center - French English Dictionary